package Candidate;

import java.util.List;

import javax.servlet.http.HttpServletRequest;

import org.apache.struts.action.ActionErrors;
import org.apache.struts.action.ActionForm;
import org.apache.struts.action.ActionMapping;
import org.apache.struts.action.ActionMessage;
import org.apache.struts.upload.FormFile;

public class CandidateForm extends ActionForm{

	private String task;
	private String lastStatusForm;
	private Integer nomor;
	private Integer batchId;
	private CandidateModel cModel = new CandidateModel();
	private List listCandidate;
	private List listPerCandidate;
	private List listJobCode;
	private List listSchoolName;
	private List listMajor;
	private List listCountry;
	private List listProvince;
	private List listBatch;
	private List listCity;
	private List listJob;
	private List listAcceptedCandidate;
	private String jobCd;
	private String schoolName;
	private Integer schoolId;
	private String schoolCity;
	private String selectOtherCountry;
	private String selectOtherSchool;
	private String selectOtherMajor;
	private String selectOtherCity;
	private String selectOtherSchCity;
	private String city;
	private String birthDateForm;
	private String techTestDateForm;
	private String photo;
	private FormFile photoFile;	
	private String emailTo;
	private String emailFrom;
	private String passEmail;
	private String emailCandidate;
	private String idCardNum;
	private String password;
	private String param_jobcode;
	private String param_regno;
	private String param_fullname;
	private String param_techtestplace;
	private String param_techtestdate;
	private String param_email;
	private String selectedParam;
	private String userIdCardNum;
	//untuk trainee
	private List listTrainee;
	private String traineeId;
	private String keyword;
	private String category;
			
	public List getListTrainee() {
		return listTrainee;
	}
	public void setListTrainee(List listTrainee) {
		this.listTrainee = listTrainee;
	}
	public String getTraineeId() {
		return traineeId;
	}
	public void setTraineeId(String traineeId) {
		this.traineeId = traineeId;
	}
	public String getKeyword() {
		return keyword;
	}
	public void setKeyword(String keyword) {
		this.keyword = keyword;
	}
	public String getCategory() {
		return category;
	}
	public void setCategory(String category) {
		this.category = category;
	}
	public List getListAcceptedCandidate() {
		return listAcceptedCandidate;
	}
	public void setListAcceptedCandidate(List listAcceptedCandidate) {
		this.listAcceptedCandidate = listAcceptedCandidate;
	}
	public String getPassEmail() {
		return passEmail;
	}
	public void setPassEmail(String passEmail) {
		this.passEmail = passEmail;
	}
	public List getListJob() {
		return listJob;
	}
	public void setListJob(List listJob) {
		this.listJob = listJob;
	}
	public List getListCountry() {
		return listCountry;
	}
	public void setListCountry(List listCountry) {
		this.listCountry = listCountry;
	}
	public List getListProvince() {
		return listProvince;
	}
	public void setListProvince(List listProvince) {
		this.listProvince = listProvince;
	}
	public String getTask() {
		return task;
	}
	public void setTask(String task) {
		this.task = task;
	}
	public CandidateModel getcModel() {
		return cModel;
	}
	public void setcModel(CandidateModel cModel) {
		this.cModel = cModel;
	}
	public List getListCandidate() {
		return listCandidate;
	}
	public void setListCandidate(List listCandidate) {
		this.listCandidate = listCandidate;
	}
	public String getJobCd() {
		return jobCd;
	}
	public void setJobCd(String jobCd) {
		this.jobCd = jobCd;
	}
	public List getListJobCode() {
		return listJobCode;
	}
	public void setListJobCode(List listJobCode) {
		this.listJobCode = listJobCode;
	}
	public List getListSchoolName() {
		return listSchoolName;
	}
	public void setListSchoolName(List listSchoolName) {
		this.listSchoolName = listSchoolName;
	}
	public List getListMajor() {
		return listMajor;
	}
	public void setListMajor(List listMajor) {
		this.listMajor = listMajor;
	}
	public String getSchoolName() {
		return schoolName;
	}
	public void setSchoolName(String schoolName) {
		this.schoolName = schoolName;
	}
	public String getSchoolCity() {
		return schoolCity;
	}
	public void setSchoolCity(String schoolCity) {
		this.schoolCity = schoolCity;
	}
	public String getCity() {
		return city;
	}
	public void setCity(String city) {
		this.city = city;
	}
	public String getSelectOtherCountry() {
		return selectOtherCountry;
	}
	public void setSelectOtherCountry(String selectOtherCountry) {
		this.selectOtherCountry = selectOtherCountry;
	}
	public String getSelectOtherSchool() {
		return selectOtherSchool;
	}
	public void setSelectOtherSchool(String selectOtherSchool) {
		this.selectOtherSchool = selectOtherSchool;
	}
	public String getSelectOtherMajor() {
		return selectOtherMajor;
	}
	public void setSelectOtherMajor(String selectOtherMajor) {
		this.selectOtherMajor = selectOtherMajor;
	}
	public Integer getSchoolId() {
		return schoolId;
	}
	public void setSchoolId(Integer schoolId) {
		this.schoolId = schoolId;
	}
	public List getListCity() {
		return listCity;
	}
	public void setListCity(List listCity) {
		this.listCity = listCity;
	}
	public List getListBatch() {
		return listBatch;
	}
	public void setListBatch(List listBatch) {
		this.listBatch = listBatch;
	}
	public String getSelectOtherCity() {
		return selectOtherCity;
	}
	public void setSelectOtherCity(String selectOtherCity) {
		this.selectOtherCity = selectOtherCity;
	}
	public String getSelectOtherSchCity() {
		return selectOtherSchCity;
	}
	public void setSelectOtherSchCity(String selectOtherSchCity) {
		this.selectOtherSchCity = selectOtherSchCity;
	}
	public List getListPerCandidate() {
		return listPerCandidate;
	}
	public void setListPerCandidate(List listPerCandidate) {
		this.listPerCandidate = listPerCandidate;
	}
	public String getPhoto() {
		return photo;
	}
	public void setPhoto(String photo) {
		this.photo = photo;
	}

	public void setPhotoFile(FormFile photoFile) {
		this.photoFile = photoFile;
	}

	public FormFile getPhotoFile() {
		return photoFile;
	}
	public Integer getNomor() {
		return nomor;
	}
	public void setNomor(Integer nomor) {
		this.nomor = nomor;
	}
	public Integer getBatchId() {
		return batchId;
	}
	public void setBatchId(Integer batchId) {
		this.batchId = batchId;
	}

	public void setEmailTo(String emailTo) {
		this.emailTo = emailTo;
	}
	
	public String getEmailTo() {
		return emailTo;
	}
	public String getEmailFrom() {
		return emailFrom;
	}
	public void setEmailFrom(String emailFrom) {
		this.emailFrom = emailFrom;
	}
	public String getLastStatusForm() {
		return lastStatusForm;
	}
	public void setLastStatusForm(String lastStatusForm) {
		this.lastStatusForm = lastStatusForm;
	}
	public String getParam_jobcode() {
		return param_jobcode;
	}
	public void setParam_jobcode(String param_jobcode) {
		this.param_jobcode = param_jobcode;
	}
	public String getParam_regno() {
		return param_regno;
	}
	public void setParam_regno(String param_regno) {
		this.param_regno = param_regno;
	}
	public String getParam_fullname() {
		return param_fullname;
	}
	public void setParam_fullname(String param_fullname) {
		this.param_fullname = param_fullname;
	}
	public String getParam_techtestplace() {
		return param_techtestplace;
	}
	public void setParam_techtestplace(String param_techtestplace) {
		this.param_techtestplace = param_techtestplace;
	}
	public String getParam_techtestdate() {
		return param_techtestdate;
	}
	public void setParam_techtestdate(String param_techtestdate) {
		this.param_techtestdate = param_techtestdate;
	}
	public String getParam_email() {
		return param_email;
	}
	public void setParam_email(String param_email) {
		this.param_email = param_email;
	}
	public String getSelectedParam() {
		return selectedParam;
	}
	public void setSelectedParam(String selectedParam) {
		this.selectedParam = selectedParam;
	}
	public String getEmailCandidate() {
		return emailCandidate;
	}
	public void setEmailCandidate(String emailCandidate) {
		this.emailCandidate = emailCandidate;
	}
	public String getIdCardNum() {
		return idCardNum;
	}
	public void setIdCardNum(String idCardNum) {
		this.idCardNum = idCardNum;
	}
	public String getBirthDateForm() {
		return birthDateForm;
	}
	public void setBirthDateForm(String birthDateForm) {
		this.birthDateForm = birthDateForm;
	}
	public String getTechTestDateForm() {
		return techTestDateForm;
	}
	public void setTechTestDateForm(String techTestDateForm) {
		this.techTestDateForm = techTestDateForm;
	}
	public String getPassword() {
		return password;
	}
	public void setPassword(String password) {
		this.password = password;
	}
	public String getUserIdCardNum() {
		return userIdCardNum;
	}
	public void setUserIdCardNum(String userIdCardNum) {
		this.userIdCardNum = userIdCardNum;
	}

}
